package rsj.api.org.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotNull;
import java.time.LocalDate;

/**
 * @author yuanqinglong
 * @since 2021/5/25 13:30
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ExportParam {


    /**
     * 机构id
     */
    private String statOrgId;
    /**
     * 接口id
     */
    private String statProdUid;
    /**
     * 合同id
     */
    private String statOrgpId;

    /**
     * 统计时间
     */
    private LocalDate statDate;
    /**
     * 显示行数
     */
    @NotNull(message = "每页显示行数为空")
    private Integer pageSize;

    /**
     * 页码
     */
    @NotNull(message = "分页页码为空")
    private Integer pageNow;

    /**
     * 环境（01：测试环境，02：生产环境，03：线下测试环境）
     */
    private String environment;

}
